Often a function will return a value but the calling function will choose to ignore this value. For example the standard library function printf() prints its argument and returns the number of characters printed:
printf("Hello\n"); /* return value ignored */
If a function returns a void value, the above syntax should always be used, since void values cannot be used in other expressions.